package com.example.springsecurity.domain;


import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;


@Data
public class RoProject extends BaseRowModel {

    @ExcelProperty(value = "项目编号",index = 0)
    private Integer projectId;//项目编号

    @ExcelProperty(value = "项目名称",index = 1)
    private String projectName;//项目名称

    @ExcelProperty(value = "项目学时",index = 2)
    private Integer projectPeriod;//项目学时

    @ExcelProperty(value = "学校名称",index = 3)
    private String collegeName;//学校名称

    @ExcelProperty(value = "学校专业名称",index = 4)
    private String majorName;//学校专业名称

    @ExcelProperty(value = "等级名称",index = 5)
    private String rankName;//等级名称

    @ExcelProperty(value = "项目负责人名称",index = 6)
    private String userName;//项目负责人名称

    @ExcelIgnore
    private String cover;//项目封面

    @ExcelIgnore
    private Integer experimentTableWidth;//

    private Integer experimentTableHeight;

    @ExcelIgnore
    private boolean whetherOpen;//是否开放共享

    @ExcelIgnore
    private Integer shareTeacherId;//共享批改教师

    @ExcelIgnore
    private Integer projectTeaId;//教学教师编号

    @ExcelIgnore
    private String projectTeacher;//教学教师名称

    @ExcelIgnore
    private Integer experimentScore;//实验成绩（百分比）

    @ExcelIgnore
    private Integer reportScore;//报告成绩（百分比）

    @ExcelIgnore
    private Integer videoScore;//视频成绩（百分比）


    @ExcelIgnore
    private Integer exercisesScore;//习题成绩（百分比）

    @ExcelIgnore
    private String introduce;//项目介绍


    @ExcelIgnore
    private String addressLink;//虚拟实验链接地址


    @ExcelIgnore
    private String experimentReportContent;//实验报告内容

    @ExcelIgnore
    private Integer submitId;//学生提交成绩编号


    @ExcelIgnore
    private Integer college;//学院编号


    @ExcelIgnore
    private Integer belongSubject;//所属学科编号


    @ExcelIgnore
    private Integer projectPrincipal;//项目负责人编号


    @ExcelIgnore
    private Integer searchExperimentNums;//查看次数


    @ExcelIgnore
    private String projectRank;//项目级别

    @ExcelIgnore
    private Integer rankId;//项目级别编号


    @ExcelIgnore
    private Integer hrefStatus;//0为嵌套，1为跳转

    @ExcelIgnore
    private String experimentReportTemplate;//实验报告模板


    @ExcelIgnore
    private Integer experimentKind;//1为链接实验，2为客户端实验，3为演示实验

    @ExcelIgnore
    private String fileName;//文件名称

    @ExcelIgnore
    private String filePath;//上传文件地址

    @ExcelIgnore
    private Boolean whetherDeclare;//

    private Boolean whetherStandard;//

    @ExcelIgnore
    private String browserHint;//浏览器提示


    @ExcelIgnore
    private String u3dValue;//u3d实验信息

}
